PUT /person
{
  "settings": {
    "number_of_shards": 1,
    "number_of_replicas": 0
  },
  "mappings": {
    "properties": {
      "name": { "type": "text" },
      "age": { "type": "integer" },
      "height": { "type": "float" },
      "birth_date": {
        "type": "date",
        "format": "yyyy-MM-dd"
      },
      "address": {
        "type": "object",
        "properties": {
          "street": { "type": "text" },
          "zip_code": { "type": "integer" },
          "coordinates": {
            "type": "object",
            "properties": {
              "latitude": { "type": "float" },
              "longitude": { "type": "float" },
              "description": { "type": "text" },
              "test_num": { "type": "integer" }
            }
          }
        }
      },
      "created_at": {
        "type": "date",
        "format": "yyyy-MM-dd HH:mm:ss"
      }
    }
  }
}